artificial obstacle - Alemán Inglés Diccionario